eat humble pie


Results for "eat humble pie"

English - Turkish Dictionary

eat humble pie

(English - Turkish Dictionary) :
kibri kırılmak, burnu sürtülmek; kabahatini itiraf edip af dilemek, tükürdüğünü yalamak.